<!DOCTYPE html>
<html>

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=EDGE">
  <title>ECharts China Map</title>
  <style>
    #china-map {
      width: 800px;
      height: 800px;
      margin: auto;
    }
  </style>
  <script type="text/javascript" src="./js/echarts.min.js"></script>
  <script type="text/javascript" src="./js/map/china.js"></script>
    <script type="text/javascript" src="./libs/axios.min.js"></script>

</head>

<body>
<button id="back">返回全国</button>
<button id='type1'>累计确诊</button>
<button id='type2'>剩余确诊</button>

  <div id="china-map"></div>

  <script>

  // def load_tx_data():
  //     url = 'https://view.inews.qq.com/g2/getOnsInfo?name=disease_h5'
  //     china = json.loads(requests.get(url).json()['data'])['areaTree'][0]
  //     assert china['name'] == '中国'
  //     # print(data)
  //     return china['children']
      var data = [
        {
          "provinceName": "湖北省",
          "provinceShortName": "湖北",
          "confirmedCount": 16678,
          "suspectedCount": 0,
          "curedCount": 537,
          "deadCount": 479,
          "comment": "",
          "locationId": 420000,
          "cities": [
            {
              "cityName": "武汉",
              "confirmedCount": 8351,
              "suspectedCount": 0,
              "curedCount": 374,
              "deadCount": 362,
              "locationId": 420100
            },
            {
              "cityName": "黄冈",
              "confirmedCount": 1645,
              "suspectedCount": 0,
              "curedCount": 52,
              "deadCount": 25,
              "locationId": 421100
            },
            {
              "cityName": "孝感",
              "confirmedCount": 1462,
              "suspectedCount": 0,
              "curedCount": 6,
              "deadCount": 18,
              "locationId": 420900
            },
            {
              "cityName": "襄阳",
              "confirmedCount": 735,
              "suspectedCount": 0,
              "curedCount": 7,
              "deadCount": 2,
              "locationId": 420600
            },
            {
              "cityName": "荆州",
              "confirmedCount": 713,
              "suspectedCount": 0,
              "curedCount": 12,
              "deadCount": 9,
              "locationId": 421000
            },
            {
              "cityName": "随州",
              "confirmedCount": 706,
              "suspectedCount": 0,
              "curedCount": 9,
              "deadCount": 8,
              "locationId": 421300
            },
            {
              "cityName": "黄石",
              "confirmedCount": 509,
              "suspectedCount": 0,
              "curedCount": 23,
              "deadCount": 2,
              "locationId": 420200
            },
            {
              "cityName": "宜昌",
              "confirmedCount": 496,
              "suspectedCount": 0,
              "curedCount": 9,
              "deadCount": 4,
              "locationId": 420500
            },
            {
              "cityName": "荆门",
              "confirmedCount": 422,
              "suspectedCount": 0,
              "curedCount": 16,
              "deadCount": 16,
              "locationId": 420800
            },
            {
              "cityName": "咸宁",
              "confirmedCount": 384,
              "suspectedCount": 0,
              "curedCount": 2,
              "deadCount": 0,
              "locationId": 421200
            },
            {
              "cityName": "鄂州",
              "confirmedCount": 382,
              "suspectedCount": 0,
              "curedCount": 6,
              "deadCount": 18,
              "locationId": 420700
            },
            {
              "cityName": "十堰",
              "confirmedCount": 318,
              "suspectedCount": 0,
              "curedCount": 9,
              "deadCount": 0,
              "locationId": 420300
            },
            {
              "cityName": "仙桃",
              "confirmedCount": 225,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 4,
              "locationId": 429004
            },
            {
              "cityName": "恩施州",
              "confirmedCount": 138,
              "suspectedCount": 0,
              "curedCount": 10,
              "deadCount": 0,
              "locationId": 422800
            },
            {
              "cityName": "天门",
              "confirmedCount": 128,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 10,
              "locationId": 429006
            },
            {
              "cityName": "潜江",
              "confirmedCount": 54,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 1,
              "locationId": 429005
            },
            {
              "cityName": "神农架林区",
              "confirmedCount": 10,
              "suspectedCount": 0,
              "curedCount": 2,
              "deadCount": 0,
              "locationId": 429021
            }
          ]
        },
        {
          "provinceName": "广东省",
          "provinceShortName": "广东",
          "confirmedCount": 895,
          "suspectedCount": 0,
          "curedCount": 49,
          "deadCount": 0,
          "comment": "",
          "locationId": 440000,
          "cities": [
            {
              "cityName": "深圳",
              "confirmedCount": 291,
              "suspectedCount": 0,
              "curedCount": 16,
              "deadCount": 0,
              "locationId": 440300
            },
            {
              "cityName": "广州",
              "confirmedCount": 249,
              "suspectedCount": 0,
              "curedCount": 12,
              "deadCount": 0,
              "locationId": 440100
            },
            {
              "cityName": "珠海",
              "confirmedCount": 72,
              "suspectedCount": 0,
              "curedCount": 4,
              "deadCount": 0,
              "locationId": 440400
            },
            {
              "cityName": "佛山",
              "confirmedCount": 50,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 440600
            },
            {
              "cityName": "东莞",
              "confirmedCount": 44,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 441900
            },
            {
              "cityName": "中山",
              "confirmedCount": 36,
              "suspectedCount": 0,
              "curedCount": 3,
              "deadCount": 0,
              "locationId": 442000
            },
            {
              "cityName": "惠州",
              "confirmedCount": 34,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 441300
            },
            {
              "cityName": "汕头",
              "confirmedCount": 20,
              "suspectedCount": 0,
              "curedCount": 3,
              "deadCount": 0,
              "locationId": 440500
            },
            {
              "cityName": "湛江",
              "confirmedCount": 18,
              "suspectedCount": 0,
              "curedCount": 4,
              "deadCount": 0,
              "locationId": 440800
            },
            {
              "cityName": "肇庆",
              "confirmedCount": 13,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 441200
            },
            {
              "cityName": "阳江",
              "confirmedCount": 12,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 441700
            },
            {
              "cityName": "梅州",
              "confirmedCount": 10,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 441400
            },
            {
              "cityName": "清远",
              "confirmedCount": 10,
              "suspectedCount": 0,
              "curedCount": 2,
              "deadCount": 0,
              "locationId": 441800
            },
            {
              "cityName": "江门",
              "confirmedCount": 7,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 440700
            },
            {
              "cityName": "韶关",
              "confirmedCount": 6,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 440200
            },
            {
              "cityName": "揭阳",
              "confirmedCount": 6,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 445200
            },
            {
              "cityName": "茂名",
              "confirmedCount": 6,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 440900
            },
            {
              "cityName": "汕尾",
              "confirmedCount": 5,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 441500
            },
            {
              "cityName": "潮州",
              "confirmedCount": 5,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 445100
            },
            {
              "cityName": "河源",
              "confirmedCount": 1,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 441600
            }
          ]
        },
        {
          "provinceName": "浙江省",
          "provinceShortName": "浙江",
          "confirmedCount": 895,
          "suspectedCount": 0,
          "curedCount": 78,
          "deadCount": 0,
          "comment": "",
          "locationId": 330000,
          "cities": [
            {
              "cityName": "温州",
              "confirmedCount": 364,
              "suspectedCount": 0,
              "curedCount": 28,
              "deadCount": 0,
              "locationId": 330300
            },
            {
              "cityName": "杭州",
              "confirmedCount": 141,
              "suspectedCount": 0,
              "curedCount": 14,
              "deadCount": 0,
              "locationId": 330100
            },
            {
              "cityName": "台州",
              "confirmedCount": 122,
              "suspectedCount": 0,
              "curedCount": 14,
              "deadCount": 0,
              "locationId": 331000
            },
            {
              "cityName": "宁波",
              "confirmedCount": 120,
              "suspectedCount": 0,
              "curedCount": 4,
              "deadCount": 0,
              "locationId": 330200
            },
            {
              "cityName": "金华",
              "confirmedCount": 44,
              "suspectedCount": 0,
              "curedCount": 8,
              "deadCount": 0,
              "locationId": 330700
            },
            {
              "cityName": "绍兴",
              "confirmedCount": 30,
              "suspectedCount": 0,
              "curedCount": 3,
              "deadCount": 0,
              "locationId": 330600
            },
            {
              "cityName": "嘉兴",
              "confirmedCount": 27,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 330400
            },
            {
              "cityName": "丽水",
              "confirmedCount": 16,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 331100
            },
            {
              "cityName": "衢州",
              "confirmedCount": 15,
              "suspectedCount": 0,
              "curedCount": 2,
              "deadCount": 0,
              "locationId": 330800
            },
            {
              "cityName": "湖州",
              "confirmedCount": 9,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 330500
            },
            {
              "cityName": "舟山",
              "confirmedCount": 7,
              "suspectedCount": 0,
              "curedCount": 3,
              "deadCount": 0,
              "locationId": 330900
            }
          ]
        },
        {
          "provinceName": "河南省",
          "provinceShortName": "河南",
          "confirmedCount": 764,
          "suspectedCount": 0,
          "curedCount": 47,
          "deadCount": 2,
          "comment": "待明确地区：治愈 13；参考卫健委统计口径，部分县区与地级市合并",
          "locationId": 410000,
          "cities": [
            {
              "cityName": "信阳",
              "confirmedCount": 138,
              "suspectedCount": 0,
              "curedCount": 6,
              "deadCount": 0,
              "locationId": 411500
            },
            {
              "cityName": "南阳",
              "confirmedCount": 107,
              "suspectedCount": 2,
              "curedCount": 2,
              "deadCount": 2,
              "locationId": 411300
            },
            {
              "cityName": "郑州",
              "confirmedCount": 92,
              "suspectedCount": 0,
              "curedCount": 13,
              "deadCount": 0,
              "locationId": 410100
            },
            {
              "cityName": "驻马店",
              "confirmedCount": 82,
              "suspectedCount": 0,
              "curedCount": 2,
              "deadCount": 0,
              "locationId": 411700
            },
            {
              "cityName": "商丘",
              "confirmedCount": 61,
              "suspectedCount": 0,
              "curedCount": 3,
              "deadCount": 0,
              "locationId": 411400
            },
            {
              "cityName": "周口",
              "confirmedCount": 56,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 411600
            },
            {
              "cityName": "新乡",
              "confirmedCount": 39,
              "suspectedCount": 0,
              "curedCount": 2,
              "deadCount": 0,
              "locationId": 410700
            },
            {
              "cityName": "安阳",
              "confirmedCount": 35,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 410500
            },
            {
              "cityName": "平顶山",
              "confirmedCount": 34,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 410400
            },
            {
              "cityName": "漯河",
              "confirmedCount": 24,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 411100
            },
            {
              "cityName": "许昌",
              "confirmedCount": 24,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 411000
            },
            {
              "cityName": "洛阳",
              "confirmedCount": 17,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 410300
            },
            {
              "cityName": "开封",
              "confirmedCount": 17,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 410200
            },
            {
              "cityName": "焦作",
              "confirmedCount": 15,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 410800
            },
            {
              "cityName": "鹤壁",
              "confirmedCount": 10,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 410600
            },
            {
              "cityName": "三门峡",
              "confirmedCount": 7,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 411200
            },
            {
              "cityName": "濮阳",
              "confirmedCount": 4,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 410900
            },
            {
              "cityName": "济源",
              "confirmedCount": 2,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 419001
            }
          ]
        },
        {
          "provinceName": "湖南省",
          "provinceShortName": "湖南",
          "confirmedCount": 661,
          "suspectedCount": 0,
          "curedCount": 54,
          "deadCount": 0,
          "comment": "",
          "locationId": 430000,
          "cities": [
            {
              "cityName": "长沙",
              "confirmedCount": 164,
              "suspectedCount": 0,
              "curedCount": 8,
              "deadCount": 0,
              "locationId": 430100
            },
            {
              "cityName": "岳阳",
              "confirmedCount": 89,
              "suspectedCount": 0,
              "curedCount": 2,
              "deadCount": 0,
              "locationId": 430600
            },
            {
              "cityName": "邵阳",
              "confirmedCount": 68,
              "suspectedCount": 0,
              "curedCount": 2,
              "deadCount": 0,
              "locationId": 430500
            },
            {
              "cityName": "常德",
              "confirmedCount": 56,
              "suspectedCount": 0,
              "curedCount": 3,
              "deadCount": 0,
              "locationId": 430700
            },
            {
              "cityName": "娄底",
              "confirmedCount": 45,
              "suspectedCount": 0,
              "curedCount": 3,
              "deadCount": 0,
              "locationId": 431300
            },
            {
              "cityName": "益阳",
              "confirmedCount": 40,
              "suspectedCount": 0,
              "curedCount": 6,
              "deadCount": 0,
              "locationId": 430900
            },
            {
              "cityName": "衡阳",
              "confirmedCount": 39,
              "suspectedCount": 0,
              "curedCount": 5,
              "deadCount": 0,
              "locationId": 430400
            },
            {
              "cityName": "株洲",
              "confirmedCount": 38,
              "suspectedCount": 0,
              "curedCount": 2,
              "deadCount": 0,
              "locationId": 430200
            },
            {
              "cityName": "怀化",
              "confirmedCount": 35,
              "suspectedCount": 0,
              "curedCount": 6,
              "deadCount": 0,
              "locationId": 431200
            },
            {
              "cityName": "永州",
              "confirmedCount": 30,
              "suspectedCount": 0,
              "curedCount": 8,
              "deadCount": 0,
              "locationId": 431100
            },
            {
              "cityName": "郴州",
              "confirmedCount": 24,
              "suspectedCount": 0,
              "curedCount": 2,
              "deadCount": 0,
              "locationId": 431000
            },
            {
              "cityName": "湘潭",
              "confirmedCount": 23,
              "suspectedCount": 0,
              "curedCount": 4,
              "deadCount": 0,
              "locationId": 430300
            },
            {
              "cityName": "湘西自治州",
              "confirmedCount": 7,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 433100
            },
            {
              "cityName": "张家界",
              "confirmedCount": 3,
              "suspectedCount": 0,
              "curedCount": 2,
              "deadCount": 0,
              "locationId": 430800
            }
          ]
        },
        {
          "provinceName": "江西省",
          "provinceShortName": "江西",
          "confirmedCount": 548,
          "suspectedCount": 0,
          "curedCount": 27,
          "deadCount": 0,
          "comment": "",
          "locationId": 360000,
          "cities": [
            {
              "cityName": "南昌",
              "confirmedCount": 134,
              "suspectedCount": 0,
              "curedCount": 7,
              "deadCount": 0,
              "locationId": 360100
            },
            {
              "cityName": "九江",
              "confirmedCount": 86,
              "suspectedCount": 0,
              "curedCount": 3,
              "deadCount": 0,
              "locationId": 360400
            },
            {
              "cityName": "新余",
              "confirmedCount": 69,
              "suspectedCount": 0,
              "curedCount": 4,
              "deadCount": 0,
              "locationId": 360500
            },
            {
              "cityName": "上饶",
              "confirmedCount": 69,
              "suspectedCount": 0,
              "curedCount": 5,
              "deadCount": 0,
              "locationId": 361100
            },
            {
              "cityName": "宜春",
              "confirmedCount": 48,
              "suspectedCount": 0,
              "curedCount": 3,
              "deadCount": 0,
              "locationId": 360900
            },
            {
              "cityName": "赣州",
              "confirmedCount": 48,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 360700
            },
            {
              "cityName": "抚州",
              "confirmedCount": 44,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 361000
            },
            {
              "cityName": "萍乡",
              "confirmedCount": 22,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 360300
            },
            {
              "cityName": "吉安",
              "confirmedCount": 15,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 360800
            },
            {
              "cityName": "鹰潭",
              "confirmedCount": 9,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 360600
            },
            {
              "cityName": "景德镇",
              "confirmedCount": 4,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 360200
            }
          ]
        },
        {
          "provinceName": "安徽省",
          "provinceShortName": "安徽",
          "confirmedCount": 530,
          "suspectedCount": 0,
          "curedCount": 23,
          "deadCount": 0,
          "comment": "",
          "locationId": 340000,
          "cities": [
            {
              "cityName": "合肥",
              "confirmedCount": 93,
              "suspectedCount": 0,
              "curedCount": 5,
              "deadCount": 0,
              "locationId": 340100
            },
            {
              "cityName": "阜阳",
              "confirmedCount": 84,
              "suspectedCount": 0,
              "curedCount": 3,
              "deadCount": 0,
              "locationId": 341200
            },
            {
              "cityName": "亳州",
              "confirmedCount": 58,
              "suspectedCount": 0,
              "curedCount": 2,
              "deadCount": 0,
              "locationId": 341600
            },
            {
              "cityName": "安庆",
              "confirmedCount": 56,
              "suspectedCount": 0,
              "curedCount": 3,
              "deadCount": 0,
              "locationId": 340800
            },
            {
              "cityName": "蚌埠",
              "confirmedCount": 48,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 340300
            },
            {
              "cityName": "六安",
              "confirmedCount": 34,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 341500
            },
            {
              "cityName": "马鞍山",
              "confirmedCount": 30,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 340500
            },
            {
              "cityName": "宿州",
              "confirmedCount": 24,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 341300
            },
            {
              "cityName": "芜湖",
              "confirmedCount": 23,
              "suspectedCount": 0,
              "curedCount": 2,
              "deadCount": 0,
              "locationId": 340200
            },
            {
              "cityName": "铜陵",
              "confirmedCount": 19,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 340700
            },
            {
              "cityName": "淮北",
              "confirmedCount": 14,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 340600
            },
            {
              "cityName": "淮南",
              "confirmedCount": 12,
              "suspectedCount": 0,
              "curedCount": 2,
              "deadCount": 0,
              "locationId": 340400
            },
            {
              "cityName": "滁州",
              "confirmedCount": 11,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 341100
            },
            {
              "cityName": "池州",
              "confirmedCount": 11,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 341700
            },
            {
              "cityName": "黄山",
              "confirmedCount": 9,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 341000
            },
            {
              "cityName": "宣城",
              "confirmedCount": 4,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 341800
            }
          ]
        },
        {
          "provinceName": "重庆市",
          "provinceShortName": "重庆",
          "confirmedCount": 376,
          "suspectedCount": 0,
          "curedCount": 15,
          "deadCount": 2,
          "comment": "",
          "locationId": 500000,
          "cities": [
            {
              "cityName": "万州区",
              "confirmedCount": 67,
              "suspectedCount": 0,
              "curedCount": 2,
              "deadCount": 1,
              "locationId": 500101
            },
            {
              "cityName": "九龙坡区",
              "confirmedCount": 19,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 1,
              "locationId": 500107
            },
            {
              "cityName": "开州区",
              "confirmedCount": 18,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 500154
            },
            {
              "cityName": "云阳县",
              "confirmedCount": 18,
              "suspectedCount": 0,
              "curedCount": 2,
              "deadCount": 0,
              "locationId": 500235
            },
            {
              "cityName": "江北区",
              "confirmedCount": 16,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 500105
            },
            {
              "cityName": "渝中区",
              "confirmedCount": 16,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 500103
            },
            {
              "cityName": "忠县",
              "confirmedCount": 15,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 500233
            },
            {
              "cityName": "垫江县",
              "confirmedCount": 15,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 500231
            },
            {
              "cityName": "两江新区",
              "confirmedCount": 14,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": -1
            },
            {
              "cityName": "渝北区",
              "confirmedCount": 12,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 500112
            },
            {
              "cityName": "长寿区",
              "confirmedCount": 12,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 500115
            },
            {
              "cityName": "石柱县",
              "confirmedCount": 12,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 500240
            },
            {
              "cityName": "綦江区",
              "confirmedCount": 12,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 500110
            },
            {
              "cityName": "巫溪县",
              "confirmedCount": 11,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 500238
            },
            {
              "cityName": "合川区",
              "confirmedCount": 11,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 500117
            },
            {
              "cityName": "奉节县",
              "confirmedCount": 11,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 500236
            },
            {
              "cityName": "璧山区",
              "confirmedCount": 8,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 500120
            },
            {
              "cityName": "巫山县",
              "confirmedCount": 8,
              "suspectedCount": 0,
              "curedCount": 4,
              "deadCount": 0,
              "locationId": 500237
            },
            {
              "cityName": "南岸区",
              "confirmedCount": 8,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 500108
            },
            {
              "cityName": "荣昌区",
              "confirmedCount": 8,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 500153
            },
            {
              "cityName": "大渡口区",
              "confirmedCount": 7,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 500104
            },
            {
              "cityName": "大足区",
              "confirmedCount": 7,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 500111
            },
            {
              "cityName": "铜梁区",
              "confirmedCount": 7,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 500151
            },
            {
              "cityName": "潼南区",
              "confirmedCount": 7,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 500152
            },
            {
              "cityName": "丰都县",
              "confirmedCount": 6,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 500230
            },
            {
              "cityName": "江津区",
              "confirmedCount": 4,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 500116
            },
            {
              "cityName": "高新区",
              "confirmedCount": 4,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 0
            },
            {
              "cityName": "巴南区",
              "confirmedCount": 3,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 500113
            },
            {
              "cityName": "永川区",
              "confirmedCount": 3,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 500118
            },
            {
              "cityName": "梁平区",
              "confirmedCount": 3,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 500155
            },
            {
              "cityName": "涪陵区",
              "confirmedCount": 3,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 500102
            },
            {
              "cityName": "城口县",
              "confirmedCount": 2,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 500229
            },
            {
              "cityName": "黔江区",
              "confirmedCount": 2,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 500114
            },
            {
              "cityName": "沙坪坝区",
              "confirmedCount": 2,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 500106
            },
            {
              "cityName": "彭水县",
              "confirmedCount": 2,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 500243
            },
            {
              "cityName": "秀山县",
              "confirmedCount": 1,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 500241
            },
            {
              "cityName": "武隆区",
              "confirmedCount": 1,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 500156
            },
            {
              "cityName": "酉阳县",
              "confirmedCount": 1,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 0
            }
          ]
        },
        {
          "provinceName": "江苏省",
          "provinceShortName": "江苏",
          "confirmedCount": 341,
          "suspectedCount": 0,
          "curedCount": 23,
          "deadCount": 0,
          "comment": "",
          "locationId": 320000,
          "cities": [
            {
              "cityName": "苏州",
              "confirmedCount": 55,
              "suspectedCount": 0,
              "curedCount": 4,
              "deadCount": 0,
              "locationId": 320500
            },
            {
              "cityName": "南京",
              "confirmedCount": 47,
              "suspectedCount": 0,
              "curedCount": 10,
              "deadCount": 0,
              "locationId": 320100
            },
            {
              "cityName": "徐州",
              "confirmedCount": 45,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 320300
            },
            {
              "cityName": "无锡",
              "confirmedCount": 26,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 320200
            },
            {
              "cityName": "泰州",
              "confirmedCount": 26,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 321200
            },
            {
              "cityName": "淮安",
              "confirmedCount": 26,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 320800
            },
            {
              "cityName": "南通",
              "confirmedCount": 25,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 320600
            },
            {
              "cityName": "常州",
              "confirmedCount": 24,
              "suspectedCount": 0,
              "curedCount": 2,
              "deadCount": 0,
              "locationId": 320400
            },
            {
              "cityName": "连云港",
              "confirmedCount": 20,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 320700
            },
            {
              "cityName": "扬州",
              "confirmedCount": 15,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 321000
            },
            {
              "cityName": "盐城",
              "confirmedCount": 15,
              "suspectedCount": 0,
              "curedCount": 2,
              "deadCount": 0,
              "locationId": 320900
            },
            {
              "cityName": "宿迁",
              "confirmedCount": 11,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 321300
            },
            {
              "cityName": "镇江",
              "confirmedCount": 6,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 321100
            }
          ]
        },
        {
          "provinceName": "山东省",
          "provinceShortName": "山东",
          "confirmedCount": 307,
          "suspectedCount": 0,
          "curedCount": 15,
          "deadCount": 0,
          "comment": "",
          "locationId": 370000,
          "cities": [
            {
              "cityName": "青岛",
              "confirmedCount": 35,
              "suspectedCount": 0,
              "curedCount": 3,
              "deadCount": 0,
              "locationId": 370200
            },
            {
              "cityName": "临沂",
              "confirmedCount": 30,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 371300
            },
            {
              "cityName": "济南",
              "confirmedCount": 29,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 370100
            },
            {
              "cityName": "烟台",
              "confirmedCount": 27,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 370600
            },
            {
              "cityName": "威海",
              "confirmedCount": 27,
              "suspectedCount": 0,
              "curedCount": 2,
              "deadCount": 0,
              "locationId": 371000
            },
            {
              "cityName": "济宁",
              "confirmedCount": 25,
              "suspectedCount": 0,
              "curedCount": 3,
              "deadCount": 0,
              "locationId": 370800
            },
            {
              "cityName": "德州",
              "confirmedCount": 24,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 371400
            },
            {
              "cityName": "枣庄",
              "confirmedCount": 17,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 370400
            },
            {
              "cityName": "潍坊",
              "confirmedCount": 16,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 370700
            },
            {
              "cityName": "日照",
              "confirmedCount": 14,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 371100
            },
            {
              "cityName": "淄博",
              "confirmedCount": 14,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 370300
            },
            {
              "cityName": "泰安",
              "confirmedCount": 14,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 370900
            },
            {
              "cityName": "聊城",
              "confirmedCount": 12,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 371500
            },
            {
              "cityName": "菏泽",
              "confirmedCount": 12,
              "suspectedCount": 0,
              "curedCount": 2,
              "deadCount": 0,
              "locationId": 371700
            },
            {
              "cityName": "滨州",
              "confirmedCount": 11,
              "suspectedCount": 0,
              "curedCount": 2,
              "deadCount": 0,
              "locationId": 371600
            }
          ]
        },
        {
          "provinceName": "四川省",
          "provinceShortName": "四川",
          "confirmedCount": 301,
          "suspectedCount": 0,
          "curedCount": 24,
          "deadCount": 1,
          "comment": "",
          "locationId": 510000,
          "cities": [
            {
              "cityName": "成都",
              "confirmedCount": 92,
              "suspectedCount": 0,
              "curedCount": 17,
              "deadCount": 1,
              "locationId": 510100
            },
            {
              "cityName": "南充",
              "confirmedCount": 28,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 511300
            },
            {
              "cityName": "广安",
              "confirmedCount": 24,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 511600
            },
            {
              "cityName": "绵阳",
              "confirmedCount": 17,
              "suspectedCount": 0,
              "curedCount": 2,
              "deadCount": 0,
              "locationId": 510700
            },
            {
              "cityName": "达州",
              "confirmedCount": 17,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 511700
            },
            {
              "cityName": "内江",
              "confirmedCount": 15,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 511000
            },
            {
              "cityName": "巴中",
              "confirmedCount": 15,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 511900
            },
            {
              "cityName": "德阳",
              "confirmedCount": 12,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 510600
            },
            {
              "cityName": "攀枝花",
              "confirmedCount": 11,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 510400
            },
            {
              "cityName": "泸州",
              "confirmedCount": 10,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 510500
            },
            {
              "cityName": "甘孜州",
              "confirmedCount": 10,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 513300
            },
            {
              "cityName": "自贡",
              "confirmedCount": 9,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 510300
            },
            {
              "cityName": "宜宾",
              "confirmedCount": 7,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 511500
            },
            {
              "cityName": "凉山州",
              "confirmedCount": 7,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 513400
            },
            {
              "cityName": "广元",
              "confirmedCount": 6,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 510800
            },
            {
              "cityName": "雅安",
              "confirmedCount": 6,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 511800
            },
            {
              "cityName": "遂宁",
              "confirmedCount": 5,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 510900
            },
            {
              "cityName": "眉山",
              "confirmedCount": 5,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 511400
            },
            {
              "cityName": "乐山",
              "confirmedCount": 2,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 511100
            },
            {
              "cityName": "资阳",
              "confirmedCount": 2,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 512000
            },
            {
              "cityName": "阿坝州",
              "confirmedCount": 1,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 513200
            }
          ]
        },
        {
          "provinceName": "北京市",
          "provinceShortName": "北京",
          "confirmedCount": 253,
          "suspectedCount": 0,
          "curedCount": 24,
          "deadCount": 1,
          "comment": "",
          "locationId": 110000,
          "cities": [
            {
              "cityName": "海淀区",
              "confirmedCount": 45,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 110108
            },
            {
              "cityName": "朝阳区",
              "confirmedCount": 43,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 110105
            },
            {
              "cityName": "大兴区",
              "confirmedCount": 29,
              "suspectedCount": 0,
              "curedCount": 2,
              "deadCount": 0,
              "locationId": 110115
            },
            {
              "cityName": "西城区",
              "confirmedCount": 29,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 110102
            },
            {
              "cityName": "外地来京人员",
              "confirmedCount": 21,
              "suspectedCount": 0,
              "curedCount": 2,
              "deadCount": 0,
              "locationId": -1
            },
            {
              "cityName": "丰台区",
              "confirmedCount": 20,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 110106
            },
            {
              "cityName": "昌平区",
              "confirmedCount": 15,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 110114
            },
            {
              "cityName": "通州区",
              "confirmedCount": 13,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 110112
            },
            {
              "cityName": "房山区",
              "confirmedCount": 11,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 110111
            },
            {
              "cityName": "石景山区",
              "confirmedCount": 7,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 110107
            },
            {
              "cityName": "东城区",
              "confirmedCount": 6,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 110101
            },
            {
              "cityName": "顺义区",
              "confirmedCount": 6,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 110113
            },
            {
              "cityName": "怀柔区",
              "confirmedCount": 4,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 110116
            },
            {
              "cityName": "门头沟区",
              "confirmedCount": 3,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 110109
            },
            {
              "cityName": "延庆区",
              "confirmedCount": 1,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 110119
            },
            {
              "cityName": "待明确地区",
              "confirmedCount": 0,
              "suspectedCount": 0,
              "curedCount": 20,
              "deadCount": 1,
              "locationId": 0
            }
          ]
        },
        {
          "provinceName": "上海市",
          "provinceShortName": "上海",
          "confirmedCount": 243,
          "suspectedCount": 0,
          "curedCount": 15,
          "deadCount": 1,
          "comment": "治愈数据统一归属上海市公卫临床中心，暂无具体分区",
          "locationId": 310000,
          "cities": [
            {
              "cityName": "外地来沪人员",
              "confirmedCount": 86,
              "suspectedCount": 0,
              "curedCount": 6,
              "deadCount": 1,
              "locationId": -1
            },
            {
              "cityName": "浦东新区",
              "confirmedCount": 46,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 310115
            },
            {
              "cityName": "静安区",
              "confirmedCount": 13,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 310106
            },
            {
              "cityName": "徐汇区",
              "confirmedCount": 12,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 310104
            },
            {
              "cityName": "宝山区",
              "confirmedCount": 12,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 310113
            },
            {
              "cityName": "闵行区",
              "confirmedCount": 12,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 310112
            },
            {
              "cityName": "松江区",
              "confirmedCount": 10,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 310117
            },
            {
              "cityName": "长宁区",
              "confirmedCount": 9,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 310105
            },
            {
              "cityName": "虹口区",
              "confirmedCount": 7,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 310109
            },
            {
              "cityName": "奉贤区",
              "confirmedCount": 7,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 310120
            },
            {
              "cityName": "普陀区",
              "confirmedCount": 6,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 310107
            },
            {
              "cityName": "杨浦区",
              "confirmedCount": 6,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 310110
            },
            {
              "cityName": "黄浦区",
              "confirmedCount": 5,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 310101
            },
            {
              "cityName": "嘉定区",
              "confirmedCount": 4,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 310114
            },
            {
              "cityName": "青浦区",
              "confirmedCount": 4,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 310118
            },
            {
              "cityName": "金山区",
              "confirmedCount": 2,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 310116
            },
            {
              "cityName": "崇明区",
              "confirmedCount": 2,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 310151
            },
            {
              "cityName": "未知地区",
              "confirmedCount": 0,
              "suspectedCount": 0,
              "curedCount": 9,
              "deadCount": 0,
              "locationId": 0
            }
          ]
        },
        {
          "provinceName": "福建省",
          "provinceShortName": "福建",
          "confirmedCount": 205,
          "suspectedCount": 0,
          "curedCount": 11,
          "deadCount": 0,
          "comment": "",
          "locationId": 350000,
          "cities": [
            {
              "cityName": "福州",
              "confirmedCount": 55,
              "suspectedCount": 0,
              "curedCount": 4,
              "deadCount": 0,
              "locationId": 350100
            },
            {
              "cityName": "莆田",
              "confirmedCount": 38,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 350300
            },
            {
              "cityName": "泉州",
              "confirmedCount": 37,
              "suspectedCount": 0,
              "curedCount": 4,
              "deadCount": 0,
              "locationId": 350500
            },
            {
              "cityName": "厦门",
              "confirmedCount": 21,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 350200
            },
            {
              "cityName": "漳州",
              "confirmedCount": 15,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 350600
            },
            {
              "cityName": "宁德",
              "confirmedCount": 14,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 350900
            },
            {
              "cityName": "南平",
              "confirmedCount": 12,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 350700
            },
            {
              "cityName": "三明",
              "confirmedCount": 11,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 350400
            },
            {
              "cityName": "龙岩",
              "confirmedCount": 2,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 350800
            }
          ]
        },
        {
          "provinceName": "黑龙江省",
          "provinceShortName": "黑龙江",
          "confirmedCount": 190,
          "suspectedCount": 0,
          "curedCount": 7,
          "deadCount": 2,
          "comment": "",
          "locationId": 230000,
          "cities": [
            {
              "cityName": "哈尔滨",
              "confirmedCount": 73,
              "suspectedCount": 0,
              "curedCount": 6,
              "deadCount": 0,
              "locationId": 230100
            },
            {
              "cityName": "绥化",
              "confirmedCount": 24,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 2,
              "locationId": 231200
            },
            {
              "cityName": "齐齐哈尔",
              "confirmedCount": 20,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 230200
            },
            {
              "cityName": "双鸭山",
              "confirmedCount": 16,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 230500
            },
            {
              "cityName": "鸡西",
              "confirmedCount": 12,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 230300
            },
            {
              "cityName": "大庆",
              "confirmedCount": 11,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 230600
            },
            {
              "cityName": "佳木斯",
              "confirmedCount": 11,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 230800
            },
            {
              "cityName": "牡丹江",
              "confirmedCount": 9,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 231000
            },
            {
              "cityName": "七台河",
              "confirmedCount": 9,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 230900
            },
            {
              "cityName": "大兴安岭",
              "confirmedCount": 2,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 232700
            },
            {
              "cityName": "鹤岗",
              "confirmedCount": 2,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 230400
            },
            {
              "cityName": "黑河",
              "confirmedCount": 1,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 231100
            }
          ]
        },
        {
          "provinceName": "陕西省",
          "provinceShortName": "陕西",
          "confirmedCount": 165,
          "suspectedCount": 0,
          "curedCount": 6,
          "deadCount": 0,
          "comment": "",
          "locationId": 610000,
          "cities": [
            {
              "cityName": "西安",
              "confirmedCount": 70,
              "suspectedCount": 0,
              "curedCount": 5,
              "deadCount": 0,
              "locationId": 610100
            },
            {
              "cityName": "安康",
              "confirmedCount": 19,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 610900
            },
            {
              "cityName": "汉中",
              "confirmedCount": 19,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 610700
            },
            {
              "cityName": "咸阳",
              "confirmedCount": 15,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 610400
            },
            {
              "cityName": "宝鸡",
              "confirmedCount": 10,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 610300
            },
            {
              "cityName": "渭南",
              "confirmedCount": 9,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 610500
            },
            {
              "cityName": "延安",
              "confirmedCount": 7,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 610600
            },
            {
              "cityName": "铜川",
              "confirmedCount": 7,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 610200
            },
            {
              "cityName": "商洛",
              "confirmedCount": 6,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 611000
            },
            {
              "cityName": "榆林",
              "confirmedCount": 1,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 610800
            },
            {
              "cityName": "韩城",
              "confirmedCount": 1,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 610581
            },
            {
              "cityName": "杨凌",
              "confirmedCount": 1,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 0
            }
          ]
        },
        {
          "provinceName": "广西壮族自治区",
          "provinceShortName": "广西",
          "confirmedCount": 150,
          "suspectedCount": 0,
          "curedCount": 13,
          "deadCount": 0,
          "comment": "",
          "locationId": 450000,
          "cities": [
            {
              "cityName": "北海",
              "confirmedCount": 29,
              "suspectedCount": 0,
              "curedCount": 2,
              "deadCount": 0,
              "locationId": 450500
            },
            {
              "cityName": "南宁",
              "confirmedCount": 28,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 450100
            },
            {
              "cityName": "桂林",
              "confirmedCount": 26,
              "suspectedCount": 0,
              "curedCount": 4,
              "deadCount": 0,
              "locationId": 450300
            },
            {
              "cityName": "柳州",
              "confirmedCount": 17,
              "suspectedCount": 0,
              "curedCount": 3,
              "deadCount": 0,
              "locationId": 450200
            },
            {
              "cityName": "防城港",
              "confirmedCount": 13,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 450600
            },
            {
              "cityName": "河池",
              "confirmedCount": 9,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 451200
            },
            {
              "cityName": "玉林",
              "confirmedCount": 8,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 450900
            },
            {
              "cityName": "梧州",
              "confirmedCount": 5,
              "suspectedCount": 0,
              "curedCount": 2,
              "deadCount": 0,
              "locationId": 450400
            },
            {
              "cityName": "贵港",
              "confirmedCount": 5,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 450800
            },
            {
              "cityName": "贺州",
              "confirmedCount": 4,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 451100
            },
            {
              "cityName": "钦州",
              "confirmedCount": 4,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 450700
            },
            {
              "cityName": "百色",
              "confirmedCount": 2,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 451000
            }
          ]
        },
        {
          "provinceName": "河北省",
          "provinceShortName": "河北",
          "confirmedCount": 135,
          "suspectedCount": 0,
          "curedCount": 6,
          "deadCount": 1,
          "comment": "",
          "locationId": 130000,
          "cities": [
            {
              "cityName": "石家庄",
              "confirmedCount": 21,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 130100
            },
            {
              "cityName": "沧州",
              "confirmedCount": 20,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 1,
              "locationId": 130900
            },
            {
              "cityName": "保定",
              "confirmedCount": 17,
              "suspectedCount": 0,
              "curedCount": 4,
              "deadCount": 0,
              "locationId": 130600
            },
            {
              "cityName": "邢台",
              "confirmedCount": 16,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 130500
            },
            {
              "cityName": "邯郸",
              "confirmedCount": 14,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 130400
            },
            {
              "cityName": "廊坊",
              "confirmedCount": 13,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 131000
            },
            {
              "cityName": "唐山",
              "confirmedCount": 12,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 130200
            },
            {
              "cityName": "张家口",
              "confirmedCount": 10,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 130700
            },
            {
              "cityName": "衡水",
              "confirmedCount": 5,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 131100
            },
            {
              "cityName": "承德",
              "confirmedCount": 4,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 130800
            },
            {
              "cityName": "秦皇岛",
              "confirmedCount": 3,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 130300
            }
          ]
        },
        {
          "provinceName": "云南省",
          "provinceShortName": "云南",
          "confirmedCount": 124,
          "suspectedCount": 0,
          "curedCount": 5,
          "deadCount": 0,
          "comment": "",
          "locationId": 530000,
          "cities": [
            {
              "cityName": "昆明",
              "confirmedCount": 35,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 530100
            },
            {
              "cityName": "西双版纳",
              "confirmedCount": 15,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 532800
            },
            {
              "cityName": "玉溪",
              "confirmedCount": 12,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 530400
            },
            {
              "cityName": "昭通",
              "confirmedCount": 10,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 530600
            },
            {
              "cityName": "曲靖",
              "confirmedCount": 10,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 530300
            },
            {
              "cityName": "保山",
              "confirmedCount": 8,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 530500
            },
            {
              "cityName": "丽江",
              "confirmedCount": 7,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 530700
            },
            {
              "cityName": "大理",
              "confirmedCount": 7,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 532901
            },
            {
              "cityName": "红河",
              "confirmedCount": 5,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 532500
            },
            {
              "cityName": "德宏",
              "confirmedCount": 5,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 533100
            },
            {
              "cityName": "普洱",
              "confirmedCount": 4,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 530800
            },
            {
              "cityName": "楚雄",
              "confirmedCount": 4,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 532301
            },
            {
              "cityName": "临沧",
              "confirmedCount": 1,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 530900
            },
            {
              "cityName": "文山",
              "confirmedCount": 1,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 532601
            }
          ]
        },
        {
          "provinceName": "海南省",
          "provinceShortName": "海南",
          "confirmedCount": 91,
          "suspectedCount": 0,
          "curedCount": 5,
          "deadCount": 1,
          "comment": "",
          "locationId": 460000,
          "cities": [
            {
              "cityName": "三亚",
              "confirmedCount": 22,
              "suspectedCount": 0,
              "curedCount": 5,
              "deadCount": 0,
              "locationId": 460200
            },
            {
              "cityName": "海口",
              "confirmedCount": 16,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 460100
            },
            {
              "cityName": "万宁",
              "confirmedCount": 11,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 469006
            },
            {
              "cityName": "儋州",
              "confirmedCount": 10,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 460400
            },
            {
              "cityName": "琼海",
              "confirmedCount": 6,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 469002
            },
            {
              "cityName": "临高",
              "confirmedCount": 5,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 469024
            },
            {
              "cityName": "陵水",
              "confirmedCount": 4,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 469028
            },
            {
              "cityName": "澄迈",
              "confirmedCount": 4,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 1,
              "locationId": 469023
            },
            {
              "cityName": "定安",
              "confirmedCount": 3,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 469021
            },
            {
              "cityName": "昌江",
              "confirmedCount": 3,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 469026
            },
            {
              "cityName": "东方",
              "confirmedCount": 2,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 469007
            },
            {
              "cityName": "保亭",
              "confirmedCount": 2,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 0
            },
            {
              "cityName": "琼中",
              "confirmedCount": 1,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 469030
            },
            {
              "cityName": "乐东",
              "confirmedCount": 1,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 469027
            },
            {
              "cityName": "文昌",
              "confirmedCount": 1,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 469005
            }
          ]
        },
        {
          "provinceName": "辽宁省",
          "provinceShortName": "辽宁",
          "confirmedCount": 89,
          "suspectedCount": 0,
          "curedCount": 4,
          "deadCount": 0,
          "comment": "",
          "locationId": 210000,
          "cities": [
            {
              "cityName": "沈阳",
              "confirmedCount": 23,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 210100
            },
            {
              "cityName": "大连",
              "confirmedCount": 14,
              "suspectedCount": 0,
              "curedCount": 3,
              "deadCount": 0,
              "locationId": 210200
            },
            {
              "cityName": "盘锦",
              "confirmedCount": 8,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 211100
            },
            {
              "cityName": "锦州",
              "confirmedCount": 7,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 210700
            },
            {
              "cityName": "丹东",
              "confirmedCount": 7,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 210600
            },
            {
              "cityName": "葫芦岛",
              "confirmedCount": 7,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 211400
            },
            {
              "cityName": "阜新",
              "confirmedCount": 7,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 210900
            },
            {
              "cityName": "朝阳",
              "confirmedCount": 6,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 211300
            },
            {
              "cityName": "本溪",
              "confirmedCount": 3,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 210500
            },
            {
              "cityName": "铁岭",
              "confirmedCount": 3,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 211200
            },
            {
              "cityName": "辽阳",
              "confirmedCount": 2,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 211000
            },
            {
              "cityName": "营口",
              "confirmedCount": 1,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 210800
            },
            {
              "cityName": "鞍山",
              "confirmedCount": 1,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 210300
            }
          ]
        },
        {
          "provinceName": "山西省",
          "provinceShortName": "山西",
          "confirmedCount": 81,
          "suspectedCount": 0,
          "curedCount": 5,
          "deadCount": 0,
          "comment": "",
          "locationId": 140000,
          "cities": [
            {
              "cityName": "晋中",
              "confirmedCount": 21,
              "suspectedCount": 0,
              "curedCount": 2,
              "deadCount": 0,
              "locationId": 140700
            },
            {
              "cityName": "运城",
              "confirmedCount": 17,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 140800
            },
            {
              "cityName": "大同",
              "confirmedCount": 9,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 140200
            },
            {
              "cityName": "太原",
              "confirmedCount": 9,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 140100
            },
            {
              "cityName": "晋城",
              "confirmedCount": 7,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 140500
            },
            {
              "cityName": "吕梁",
              "confirmedCount": 5,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 141100
            },
            {
              "cityName": "朔州",
              "confirmedCount": 4,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 140600
            },
            {
              "cityName": "长治",
              "confirmedCount": 3,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 140400
            },
            {
              "cityName": "忻州",
              "confirmedCount": 3,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 140900
            },
            {
              "cityName": "阳泉",
              "confirmedCount": 2,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 140300
            },
            {
              "cityName": "临汾",
              "confirmedCount": 1,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 141000
            }
          ]
        },
        {
          "provinceName": "天津市",
          "provinceShortName": "天津",
          "confirmedCount": 69,
          "suspectedCount": 0,
          "curedCount": 2,
          "deadCount": 1,
          "comment": "待明确地区 : 治愈 1",
          "locationId": 120000,
          "cities": [
            {
              "cityName": "宝坻区",
              "confirmedCount": 15,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 1,
              "locationId": 120115
            },
            {
              "cityName": "河北区",
              "confirmedCount": 10,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 120105
            },
            {
              "cityName": "河东区",
              "confirmedCount": 10,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 120102
            },
            {
              "cityName": "和平区",
              "confirmedCount": 6,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 120101
            },
            {
              "cityName": "外地来津人员",
              "confirmedCount": 6,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 0
            },
            {
              "cityName": "河西区",
              "confirmedCount": 4,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 120103
            },
            {
              "cityName": "宁河区",
              "confirmedCount": 4,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 120117
            },
            {
              "cityName": "东丽区",
              "confirmedCount": 3,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 120110
            },
            {
              "cityName": "南开区",
              "confirmedCount": 3,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 120104
            },
            {
              "cityName": "西青区",
              "confirmedCount": 3,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 120111
            },
            {
              "cityName": "滨海新区",
              "confirmedCount": 2,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 120116
            },
            {
              "cityName": "红桥区",
              "confirmedCount": 2,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 120106
            },
            {
              "cityName": "津南区",
              "confirmedCount": 1,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 120112
            }
          ]
        },
        {
          "provinceName": "贵州省",
          "provinceShortName": "贵州",
          "confirmedCount": 64,
          "suspectedCount": 0,
          "curedCount": 9,
          "deadCount": 1,
          "comment": "",
          "locationId": 520000,
          "cities": [
            {
              "cityName": "贵阳",
              "confirmedCount": 12,
              "suspectedCount": 0,
              "curedCount": 4,
              "deadCount": 0,
              "locationId": 520100
            },
            {
              "cityName": "毕节",
              "confirmedCount": 11,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 520500
            },
            {
              "cityName": "六盘水",
              "confirmedCount": 9,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 1,
              "locationId": 520200
            },
            {
              "cityName": "遵义",
              "confirmedCount": 9,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 520300
            },
            {
              "cityName": "铜仁",
              "confirmedCount": 6,
              "suspectedCount": 0,
              "curedCount": 2,
              "deadCount": 0,
              "locationId": 520600
            },
            {
              "cityName": "黔南州",
              "confirmedCount": 6,
              "suspectedCount": 0,
              "curedCount": 3,
              "deadCount": 0,
              "locationId": 522700
            },
            {
              "cityName": "黔东南州",
              "confirmedCount": 5,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 522600
            },
            {
              "cityName": "黔西南州",
              "confirmedCount": 3,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 522300
            },
            {
              "cityName": "安顺",
              "confirmedCount": 3,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 520400
            }
          ]
        },
        {
          "provinceName": "甘肃省",
          "provinceShortName": "甘肃",
          "confirmedCount": 57,
          "suspectedCount": 0,
          "curedCount": 6,
          "deadCount": 0,
          "comment": "",
          "locationId": 620000,
          "cities": [
            {
              "cityName": "兰州",
              "confirmedCount": 30,
              "suspectedCount": 0,
              "curedCount": 3,
              "deadCount": 0,
              "locationId": 620100
            },
            {
              "cityName": "天水",
              "confirmedCount": 10,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 620500
            },
            {
              "cityName": "陇南",
              "confirmedCount": 4,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 621200
            },
            {
              "cityName": "临夏",
              "confirmedCount": 3,
              "suspectedCount": 0,
              "curedCount": 2,
              "deadCount": 0,
              "locationId": 622901
            },
            {
              "cityName": "定西",
              "confirmedCount": 3,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 621100
            },
            {
              "cityName": "张掖",
              "confirmedCount": 2,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 620700
            },
            {
              "cityName": "白银",
              "confirmedCount": 1,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 620400
            },
            {
              "cityName": "金昌",
              "confirmedCount": 1,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 620300
            },
            {
              "cityName": "平凉",
              "confirmedCount": 1,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 620800
            },
            {
              "cityName": "甘南",
              "confirmedCount": 1,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 623000
            },
            {
              "cityName": "庆阳",
              "confirmedCount": 1,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 621000
            }
          ]
        },
        {
          "provinceName": "吉林省",
          "provinceShortName": "吉林",
          "confirmedCount": 54,
          "suspectedCount": 0,
          "curedCount": 2,
          "deadCount": 0,
          "comment": "",
          "locationId": 220000,
          "cities": [
            {
              "cityName": "长春",
              "confirmedCount": 28,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 220100
            },
            {
              "cityName": "四平",
              "confirmedCount": 8,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 220300
            },
            {
              "cityName": "吉林市",
              "confirmedCount": 5,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 220200
            },
            {
              "cityName": "公主岭",
              "confirmedCount": 4,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 220381
            },
            {
              "cityName": "延边",
              "confirmedCount": 3,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 222400
            },
            {
              "cityName": "辽源",
              "confirmedCount": 3,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 220400
            },
            {
              "cityName": "松原",
              "confirmedCount": 2,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 220700
            },
            {
              "cityName": "通化",
              "confirmedCount": 1,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 220500
            }
          ]
        },
        {
          "provinceName": "内蒙古自治区",
          "provinceShortName": "内蒙古",
          "confirmedCount": 42,
          "suspectedCount": 0,
          "curedCount": 3,
          "deadCount": 0,
          "comment": "",
          "locationId": 150000,
          "cities": [
            {
              "cityName": "鄂尔多斯",
              "confirmedCount": 11,
              "suspectedCount": 0,
              "curedCount": 2,
              "deadCount": 0,
              "locationId": 150600
            },
            {
              "cityName": "包头",
              "confirmedCount": 7,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 150200
            },
            {
              "cityName": "呼和浩特",
              "confirmedCount": 5,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 150100
            },
            {
              "cityName": "巴彦淖尔",
              "confirmedCount": 4,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 150800
            },
            {
              "cityName": "乌兰察布",
              "confirmedCount": 3,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 150900
            },
            {
              "cityName": "呼伦贝尔",
              "confirmedCount": 3,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 150700
            },
            {
              "cityName": "赤峰",
              "confirmedCount": 3,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 150400
            },
            {
              "cityName": "锡林郭勒盟",
              "confirmedCount": 2,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 152500
            },
            {
              "cityName": "乌海市",
              "confirmedCount": 2,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 150300
            },
            {
              "cityName": "兴安盟",
              "confirmedCount": 1,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 152200
            },
            {
              "cityName": "通辽",
              "confirmedCount": 1,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 150500
            }
          ]
        },
        {
          "provinceName": "宁夏回族自治区",
          "provinceShortName": "宁夏",
          "confirmedCount": 34,
          "suspectedCount": 0,
          "curedCount": 1,
          "deadCount": 0,
          "comment": "",
          "locationId": 640000,
          "cities": [
            {
              "cityName": "银川",
              "confirmedCount": 20,
              "suspectedCount": 0,
              "curedCount": 1,
              "deadCount": 0,
              "locationId": 640100
            },
            {
              "cityName": "吴忠",
              "confirmedCount": 7,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 640300
            },
            {
              "cityName": "中卫",
              "confirmedCount": 3,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 640500
            },
            {
              "cityName": "固原",
              "confirmedCount": 2,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 640400
            },
            {
              "cityName": "宁东管委会",
              "confirmedCount": 1,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 0
            },
            {
              "cityName": "石嘴山",
              "confirmedCount": 1,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 640200
            }
          ]
        },
        {
          "provinceName": "新疆维吾尔自治区",
          "provinceShortName": "新疆",
          "confirmedCount": 32,
          "suspectedCount": 0,
          "curedCount": 0,
          "deadCount": 0,
          "comment": "",
          "locationId": 650000,
          "cities": [
            {
              "cityName": "乌鲁木齐",
              "confirmedCount": 12,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 650100
            },
            {
              "cityName": "伊犁州",
              "confirmedCount": 9,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 654000
            },
            {
              "cityName": "第九师",
              "confirmedCount": 4,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 0
            },
            {
              "cityName": "昌吉",
              "confirmedCount": 2,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 652301
            },
            {
              "cityName": "吐鲁番",
              "confirmedCount": 1,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 650400
            },
            {
              "cityName": "第七师",
              "confirmedCount": 1,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": -1
            },
            {
              "cityName": "第八师",
              "confirmedCount": 1,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 0
            },
            {
              "cityName": "阿克苏",
              "confirmedCount": 1,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 652901
            },
            {
              "cityName": "第六师",
              "confirmedCount": 1,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 0
            }
          ]
        },
        {
          "provinceName": "香港",
          "provinceShortName": "香港",
          "confirmedCount": 21,
          "suspectedCount": 0,
          "curedCount": 0,
          "deadCount": 1,
          "comment": "",
          "locationId": 810000,
          "cities": []
        },
        {
          "provinceName": "青海省",
          "provinceShortName": "青海",
          "confirmedCount": 17,
          "suspectedCount": 0,
          "curedCount": 3,
          "deadCount": 0,
          "comment": "",
          "locationId": 630000,
          "cities": [
            {
              "cityName": "西宁",
              "confirmedCount": 14,
              "suspectedCount": 0,
              "curedCount": 3,
              "deadCount": 0,
              "locationId": 630100
            },
            {
              "cityName": "海北州",
              "confirmedCount": 3,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 632200
            }
          ]
        },
        {
          "provinceName": "台湾",
          "provinceShortName": "台湾",
          "confirmedCount": 11,
          "suspectedCount": 0,
          "curedCount": 0,
          "deadCount": 0,
          "comment": "",
          "locationId": 710000,
          "cities": []
        },
        {
          "provinceName": "澳门",
          "provinceShortName": "澳门",
          "confirmedCount": 10,
          "suspectedCount": 0,
          "curedCount": 0,
          "deadCount": 0,
          "comment": "",
          "locationId": 820000,
          "cities": []
        },
        {
          "provinceName": "西藏自治区",
          "provinceShortName": "西藏",
          "confirmedCount": 1,
          "suspectedCount": 0,
          "curedCount": 0,
          "deadCount": 0,
          "comment": "",
          "locationId": 540000,
          "cities": [
            {
              "cityName": "拉萨",
              "confirmedCount": 1,
              "suspectedCount": 0,
              "curedCount": 0,
              "deadCount": 0,
              "locationId": 540100
            }
          ]
        }
      ];
    //   var url = "./getOnsInfo.json"/*json文件url，本地的就写本地的位置，如果是服务器的就写服务器的路径*/
    //   var request = new XMLHttpRequest();
    //   request.onreadystatechange = function () {/*XHR对象获取到返回信息后执行*/
    //     if (request.readyState === 4 && request.status === 200) {/*返回状态为200，即为数据获取成功*/
    //        //data = JSON.parse(request.responseText);
    //       console.log(data);
    //     }
    //   }
    // request.open("get", url, false);/*设置请求方法与路径*/
    // request.send(null);/*不发送数据到服务器*/
   
    function updateData(china)
    {
      china.children.forEach(province => {
        var k=0;
        //找到同一个省
        for(var i=0;i<data.length;i++){
          let d=data[i]
          if(d.provinceShortName==province.name)
            {
              k=i;
              data[k].confirmedCount=province.total.nowConfirm
              data[k].totalconfirmed=province.total.confirm
              break;
            }
        }
        //遍历市
        province.children.forEach(city => {
          for(var j=0;j<data[k].cities.length;++j)
          {
            let c=data[k].cities[j]
            if(city.name=='境外输入')
            {
              data[k].nowoutconfired=city.total.nowConfirm
              data[k].totaloutconfired=city.total.confirm
            }
            if(c.cityName==city.name || c.cityName.indexOf(city.name)!=-1)
            {
              data[k].cities[j].confirmedCount=city.total.nowConfirm
              data[k].cities[j].totalconfirmed=city.total.confirm
              
            }
            
          }
          
        });
      });
      initEcharts("china", "中国");

    }
    var myChart = echarts.init(document.getElementById('china-map'));
    var oBack = document.getElementById("back");
    var type1 = document.getElementById("type1");
    var type2 = document.getElementById("type2");
    var provinces = ['shanghai', 'hebei', 'shanxi', 'neimenggu', 'liaoning', 'jilin', 'heilongjiang', 'jiangsu', 'zhejiang', 'anhui', 'fujian', 'jiangxi', 'shandong', 'henan', 'hubei', 'hunan', 'guangdong', 'guangxi', 'hainan', 'sichuan', 'guizhou', 'yunnan', 'xizang', 'shanxi1', 'gansu', 'qinghai', 'ningxia', 'xinjiang', 'beijing', 'tianjin', 'chongqing', 'xianggang', 'aomen'];

    var provincesText = ['上海', '河北', '山西', '内蒙古', '辽宁', '吉林', '黑龙江', '江苏', '浙江', '安徽', '福建', '江西', '山东', '河南', '湖北', '湖南', '广东', '广西', '海南', '四川', '贵州', '云南', '西藏', '陕西', '甘肃', '青海', '宁夏', '新疆', '北京', '天津', '重庆', '香港', '澳门'];

    var seriesData = {'china': [{
      name: '',
      value: 0
    }, {
      name: '天津',
      value: 60
    }, {
      name: '上海',
      value: 208
    }, {
      name: '重庆',
      value: 337
    }, {
      name: '河北',
      value: 126
    }, {
      name: '河南',
      value: 675
    }, {
      name: '云南',
      value: 117
    }, {
      name: '辽宁',
      value: 74
    }, {
      name: '黑龙江',
      value: 155
    }, {
      name: '湖南',
      value: 593
    }, {
      name: '安徽',
      value: 480
    }, {
      name: '山东',
      value: 270
    }, {
      name: '新疆',
      value: 29
    }, {
      name: '江苏',
      value: 308
    }, {
      name: '浙江',
      value: 829
    }, {
      name: '江西',
      value: 476
    }, {
      name: '湖北',
      value: 13522
    }, {
      name: '广西',
      value: 139
    }, {
      name: '甘肃',
      value: 55
    }, {
      name: '山西',
      value: 74
    }, {
      name: '内蒙古',
      value: 34
    }, {
      name: '陕西',
      value: 142
    }, {
      name: '吉林',
      value: 42
    }, {
      name: '福建',
      value: 179
    }, {
      name: '贵州',
      value: 56
    }, {
      name: '广东',
      value: 797
    }, {
      name: '青海',
      value: 15
    }, {
      name: '西藏',
      value: 1
    }, {
      name: '四川',
      value: 282
    }, {
      name: '宁夏',
      value: 34
    }, {
      name: '海南',
      value: 79
    }, {
      name: '台湾',
      value: 10
    }, {
      name: '香港',
      value: 15
    }, {
      name: '澳门',
      value: 9
    }],
    'zhejiang': [
      {
        name: '温州',
        value: 364
      },
      {
        name: '杭州',
        value: 141
      },
      {
        name: '台州',
        value: 122
      },
      {
        name: '宁波',
        value: 120
      },
      {
        name: '金华',
        value: 44
      },
      {
        name: '绍兴',
        value: 30
      },
      {
        name: '嘉兴',
        value: 27
      },
      {
        name: '丽水',
        value: 16
      },
      {
        name: '衢州',
        value: 15
      },{
        name: '湖州',
        value: 9
      },{
        name: '舟山',
        value: 7
      }

    ]};

    var chinaPieces = [
      {min: 1000, max: 1000000, label: '大于等于1000人', color: '#4e160f'},
      {min: 100, max: 999, label: '确诊100-1000人', color: '#974236'},
      {min: 10, max: 99, label: '确诊10-99人', color: '#ee7263'},
      {min: 1, max: 9, label: '确诊1-9人', color: '#f5bba7'},
    ];

    var proPieces = [
      {min: 1000, max: 1000000, label: '大于等于1000人', color: '#4e160f'},
      {min: 100, max: 999, label: '确诊100-1000人', color: '#974236'},
      {min: 10, max: 99, label: '确诊10-99人', color: '#ee7263'},
      {min: 1, max: 9, label: '确诊1-9人', color: '#f5bba7'},
    ];
    var type='now';
    var outconfired=0
    var mypName='全国'
    oBack.onclick = function () {
      initEcharts("china", "中国");
    };
    type1.onclick = function () {
      type='total'
      initEcharts("china", "中国");
    };
    type2.onclick = function () {
      type='now'
      initEcharts("china", "中国");
    };

    //initEcharts("china", "中国");

    // 初始化echarts
    function initEcharts(pName, Chinese_,) {
      console.log("pName:" + pName);
      mypName='全国'
      var tmpSeriesData = [];
      if (pName === 'china') {
        outconfired=0
        data.forEach((item)=>{
          var value=0
          if(type=='now')
          {
            value=item.confirmedCount
            outconfired+=item.nowoutconfired || 0
          }
          else
          {
            value=item.totalconfirmed 
            outconfired+=item.totaloutconfired|| 0
          }
          //执行代码
          var ser = {
            name: item.provinceShortName,
            value:value
          };

          tmpSeriesData.push(ser);
        })
      }else {
        mypName=pName
        data.forEach((item)=>{
          //执行代码
          if (item.provinceShortName === pName) {
            if(type=='now')
              outconfired=item.nowoutconfired || 0
            else
              outconfired=item.totaloutconfired || 0
            item.cities.forEach((it) => {
              var value=0
              if(type=='now')
              {
                value=it.confirmedCount
              }
              else
              {
                value=it.totalconfirmed
              }
              var ser = {
                name: it.cityName,
                value: value
              };

              tmpSeriesData.push(ser);
            })
          }

        })
      }

      console.log(tmpSeriesData);

      var pieces = pName === "china" ? chinaPieces : proPieces;

      var option = {
        title: {
          text: mypName + '疫情图',
          subtext:'境外输入'+String(outconfired),
          left: 'center'
        },

        visualMap: {
          type: 'piecewise',
          pieces: pieces,
          textStyle: {
            color: 'gray'
          },
          inRange: {
            color: ['lightskyblue', 'yellow', 'orangered']
          },
          top: '50%'
        },
        series: [
          {
            name: pName,
            type: 'map',
            mapType: pName,
            roam: false,//是否开启鼠标缩放和平移漫游
            itemStyle: {//地图区域的多边形 图形样式
              normal: {//是图形在默认状态下的样式
                borderColor:"#949494",
                label: {
                  show: true,//是否显示标签
                  textStyle: {
                    color: "rgba(255,255,255,0)"
                  }
                }
              },
              emphasis: {//是图形在高亮状态下的样式,比如在鼠标悬浮或者图例联动高亮时
                label: { show: true }
              }
            },
            data: tmpSeriesData,
            top: "3%"//组件距离容器的距离
          }
        ]
      };

      myChart.setOption(option);

      myChart.off("click");

      if (pName === "china") { // 全国时，添加click 进入省级
        myChart.on('click', function (param) {
          console.log(param.name);
          //遍历取到provincesText 中的下标  去拿到对应的省js
          for (var i = 0; i < provincesText.length; i++) {
            if (param.name === provincesText[i]) {
              //显示对应省份的方法
              showProvince(provincesText[i], provinces[i] );
              break;
            }
          }
        });
      } else { // 省份，添加双击 回退到全国
        myChart.on("dblclick", function () {
          initEcharts("china", "中国");
        });
      }
    }

    // 展示对应的省
    function showProvince(pName, Chinese_) {
      //这写省份的js都是通过在线构建工具生成的，保存在本地，需要时加载使用即可，最好不要一开始全部直接引入。
      loadBdScript('$' + Chinese_ + 'JS', './js/map/province/' + Chinese_ + '.js', function () {
        initEcharts(pName, Chinese_);
      });
    }

    // 加载对应的JS
    function loadBdScript(scriptId, url, callback) {
      var script = document.createElement("script");
      script.type = "text/javascript";
      if (script.readyState) {  //IE
        script.onreadystatechange = function () {
          if (script.readyState === "loaded" || script.readyState === "complete") {
            script.onreadystatechange = null;
            callback();
          }
        };
      } else {  // Others
        script.onload = function () {
          callback();
        };
      }
      script.src = url;
      script.id = scriptId;
      document.getElementsByTagName("head")[0].appendChild(script);
    };
  </script>
</body>

</html>
